Part Number Hot Search : 
PF0012 13NK60 CD450 1N4689 FNTRPBF MC10H145 24C01A CNQ04
Product Description
Full Text Search
 

To Download AD9501CHIPS Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  functional block diagram rev. a information furnished by analog devices is believed to be accurate and reliable. however, no responsibility is assumed by analog devices for its use, nor for any infringements of patents or other rights of third parties which may result from its use. no license is granted by implication or otherwise under any patent or patent rights of analog devices. a digitally programmable delay generator ad9501 one technology way, p.o. box 9106, norwood, ma 02062-9106, u.s.a. tel: 617/329-4700 fax: 617/326-8703 features single +5 v supply ttl and cmos compatible 10 ps delay resolution 2.5 ns to 10 m s full-scale range maximum trigger rate 50 mhz mil-std-883-compliant versions available applications disk drive deskewing data communications test equipment radar i & q matching general description the ad9501 is a digitally programmable delay generator which provides programmed time delays of an input pulse. operating from a single +5 v supply, the ad9501 is ttl- or cmos- compatible, and is capable of providing accurate timing adjust- ments with resolutions as low as 10 ps. its accuracy and programmability make it ideal for use in data deskewing and pulse delay applications, as well as clock timing adjustments. full-scale delay range is set by the combination of an external resistor and capacitor, and can range from 2.5 ns to 10 m s for a single ad9501. an eight-bit digital word selects a time delay within the full-scale range. when triggered by the rising edge of an input pulse, the output of the ad9501 will be delayed by an amount equal to the selected time delay (t d ) plus an inherent propagation delay (t pd ). the ad9501 is available for a commercial temperature range of 0 c to +70 c in a 20-pin plastic dip, 20-pin ceramic dip, and a 20-lead plastic leaded chip carrier (plcc). devices fully compliant to mil-std-883 are available in ceramic dips. refer to the analog devices military products databook or current ad9501/883b data sheet for detailed specifications.
rev. a C2C ad9501Cspecifications absolute maximum ratings 1 positive supply voltage . . . . . . . . . . . . . . . . . . . . . . . . . . +7 v digital input voltage range . . . . . . . . . . . . . . . C0.5 v to +v s trigger/reset input volt. range . . . . . . . . . . . . C0.5 v to +v s minimum r set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 w digital output current (sourcing) . . . . . . . . . . . . . . . 10 ma digital output current (sinking) . . . . . . . . . . . . . . . . 50 ma operating temperature range ad9501jn/jp/jq . . . . . . . . . . . . . . . . . . . . . . 0 c to +70 c ad9501sq . . . . . . . . . . . . . . . . . . . . . . . C55 c to +125 c storage temperature range . . . . . . . . . . . . C65 c to +150 c junction temperature 2 . . . . . . . . . . . . . . . . . . . . . . . +175 c lead soldering temperature (10 sec) . . . . . . . . . . . . +300 c electrical characteristics [+v s = +5 v; c ext = open; r set = 3090 w (full-scale range =100 ns); pin 8 grounded; and device output connected to pin 4 reset input unless otherwise noted] 0 8 c to +70 8 c C55 8 c to +125 8 c test ad9501jn/jp/jq ad9501sq parameter temp level min typ max min typ max units resolution 8 8 bits accuracy differential nonlinearity +25 c i 0.5 0.5 lsb integral nonlinearity +25 c i 1 1 lsb monotonicity +25 c i guaranteed guaranteed digital inputs latch input 1 voltage full vi 2.0 2.3 v latch input 0 voltage full vi 0.8 0.8 v logic 1 voltage full vi 2.0 2.0 v logic 0 voltage full vi 0.8 0.8 v logic 1 current full vi 60 60 m a logic 0 current full vi 3 3 m a digital input capacitance +25 c iv 5.5 5.5 pf data setup time (t s ) 3 +25 c v 2.5 2.5 ns data hold time (t h ) 4 +25 c v 2.5 2.5 ns latch pulse width (t l ) +25 c v 3.5 3.5 ns reset/trigger pulse width (t r , t t ) +25 cv 2 2 ns dynamic performance maximum trigger rate 5 +25 civ 1822 1822 mhz minimum propagation delay (t pd ) 6 +25 c i 25 30 25 30 ns propagation delay tempco 7 full v 25 25 ps/ c full-scale range tempco full v 36 36 ps/ c delay uncertainty +25 c v 53 53 ps reset propagation delay (t rd ) 8 +25 c i 14.5 17.5 14.5 17.5 ns reset-to-trigger holdoff (t tho ) 9 +25 c v 4.5 4.5 ns trigger-to-reset holdoff (t rho ) 10 +25 c v 19 19 ns minimum output pulse width 11 +25 c v 7.5 7.5 ns output rise time 12 +25 c i 2.3 3.5 2.3 3.5 ns output fall time 12 +25 c i 1.0 2.0 1.0 2.0 ns dac settling time (t ld ) 13 +25 c v 30 30 ns linear ramp settling time (t lrs ) 14 +25 c v 20 20 ns digital output logic 1 voltage (source 1 ma) full vi 2.4 2.4 v logic 0 voltage (sink 4 ma) full vi 0.24 0.4 0.24 0.5 v power supply 15 positive supply current (+5.0 v) full vi 69.5 83 69.5 83 ma power dissipation full vi 415 415 mw power supply rejection ratio 16 full-scale range sensitivity +25 c i 0.7 2.0 0.7 2.0 ns/v minimum prop delay sensitivity +25 c i 0.45 1.7 0.45 1.7 ns/v
ad9501 rev. a C3C package device temperature description option* ad9501jn 0 c to +70 c 20-pin plastic dip n-20 ad9501jp 0 c to +70 c 20-lead plcc p-20a ad9501jq 0 c to +70 c 20-pin ceramic dip q-20 ad9501sq C55 c to +125 c 20-pin ceramic dip q-20 *n = plastic dip; p = plastic leaded chip carrier; q = cerdip. notes 1 absolute maximum ratings are limiting values, to be applied individually, and beyond which the serviceability of the circuit may be impaired. functional operability is not necessarily implied. exposure to absolute maximum rating conditions for an extended period of time may affect device reliability. 2 typical thermal impedances: 20-lead plastic leaded chip carrier q ja = 73 c/w; q jc = 29 c/w. 20-pin ceramic dip q ja = 65 c/w; q jc = 20 c/w. 20-pin plastic dip q ja = 65 c/w; q jc = 26 c/w. 3 digital data inputs must remain stable for the specified time prior to the positive transition of the latch signal. 4 digital data inputs must remain stable for the specified time after the positive transition of the latch signal. 5 programmed delay (t d ) = 0 ns. maximum self-resetting trigger rate is limited to 6.9 mhz with 100 ns programmed delay. if t d = 0 ns and external reset signal is used, maximum trigger rate is 23 mhz. 6 programmed delay (t d ) = 0 ns. in operation, any programmed delays are in addition to the minimum propagation delay (t pd ). 7 programmed delay (t d ) = 0 ns. [minimum propagation delay (t pd )]. 8 measured from 50% transition point of the reset signal input to the 50% transition point of the falling edge of the output. 9 minimum time from the falling edge of reset to the triggering input to insure valid output pulse, using external reset pulse. 10 minimum time from triggering event to rising edge of reset to insure valid output event, using external reset pulse. extends to 125 ns when programmed delay is 100 ns. 11 when self-resetting with a full-scale programmed delay. 12 measured from +0.4 v to +2.4 v; source = 1 ma; sink = 4 ma. 13 measured from the data input to the time when the ad9501 becomes 8-bit accurate, after a full-scale change in the program delay data word. 14 measured from the reset input to the time when the ad9501 becomes 8-bit accurate, after a full-scale programmed delay. 15 supply voltage should remain stable within 5% for normal operation. 16 measured at +v s = +5.0 v 5%; specification shown is for worst case. specifications subject to change without notice. explanation of test levels test level i C 100% production tested. ii C 100% production tested at +25 c, and sample tested at specified temperatures. iii C sample tested only. iv C parameter is guaranteed by design and characterization testing. v C parameter is a typical value only. vi C all devices are 100% production tested at +25 c. 100% production tested at temperature extremes for extended temperature devices; sample tested at temperature extremes for commercial/industrial devices. ordering guide die layout and mechanical information mechanical information die dimensions . . . . . . . . . . . . . . . . . . 89 153 15 ( 2) mils pad dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 mils metalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . aluminum backing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . none substrate potential . . . . . . . . . . . . . . . . . . . . . . . . . . . . ground passivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . oxynitride die attach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . gold eutectic bond wire . . . . . . . . 1.25 mil, aluminum; ultrasonic bonding or 1 mil, gold; gold ball bonding
ad9501 rev. a C4C ad9501 pin descriptions pin no. name function 1+v s positive voltage supply; nominally +5 v. 2 latch ttl/cmos register control line. logic high latches input data d 0 Cd 7 . register is transparent for logic low. 3 trigger ttl/cmos-compatible input. rising edge triggers the internal ramp generator, and begins the delay cycle. 4 reset ttl/cmos-compatible input. logic high resets the ramp voltage and output. 5 dac output output voltage of the internal digital-to-analog converter. 6c ext optional external capacitor connected to +v s ; used with r set and 8.5 pf internal capacitor to determine full-scale delay range (t dfs ). 7r set external resistor to ground, used to determine full-scale delay range (t dfs ). 8 offset adjust normally connected to ground. can be used to adjust minimum propagation delay (t pd ); see theory of operation text. 9 ground circuit ground return. 10 output ttl-compatible delayed output pulse. 11 +v s positive voltage supply; nominally +5 v. 12-19 d 0 Cd 7 ttl/cmos-compatible inputs, used to set the programmed delay of the ad9501 delayed output. d 0 is lsb and d 7 is msb. 20 ground circuit ground return. ad9501 equivalent circuits warning! esd sensitive device caution esd (electrostatic discharge) sensitive device. electrostatic charges as high as 4000 v readily accumulate on the human body and test equipment and can discharge without detection. although the ad9501 features proprietary esd protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges. therefore, proper esd precautions are recommended to avoid performance degradation or loss of functionality.
ad9501 rev. a C5C figure 1, the ad9501 internal timing diagram, illustrates in detail how the delay is determined. minimum delay (t pd ) is the sum of trigger circuit delay, ramp generator delay, and comparator delay. the trigger circuit delay and comparator delay are fixed; ramp generator delay is a variable affected by the rate of change of the linear ramp and (to a lesser degree) the value of the offset voltage described below. maximum delay is the sum of minimum delay (t pd ) and full- scale program delay (t dfs ). ramp generator delay is the time required for the ramp to slew from its reset voltage to the most positive dac reference voltage (00 h ). the difference in these two voltages is nominally 18 mv (with offset adjust open) or 34 mv (offset adjust grounded). theory of operation the ad9501 is a digitally programmable delay device. its function is to provide a precise incremental delay between input and output, proportional to an 8-bit digital word applied to its delay control port. incremental delay resolution is 10 ps at the minimum full-scale range of 2.5 ns. digital delay data inputs, latch, trigger and reset are all ttl/cmos compatible. output is ttl-compatible. refer to the block diagram of the ad9501. inside the unit, there are three main subcircuits: a linear ramp generator, an 8-bit digital-to-analog converter (dac) and a voltage comparator. the rising edge of the input (trigger) pulse initiates the delay cycle by triggering the ramp generator. the voltage comparator monitors the ramp voltage and switches the delayed output (pin 10) high when the ramp voltage crosses the threshold set by the dac output voltage. the dac threshold voltage is programmed by the user with digital inputs. figure 1. ad9501 internal timing
ad9501 rev. a C6C offset between the two levels is necessary for three reasons. first, offset allows the ramp to reset and settle without re- entering the voltage range of the dac. second, the dac may overshoot as it switches to its most positive value (00 h ); this could lead to false output pulses if there were no offset between the ramp reset voltage and the upper reference. overshoot on the ramp could also lead to false outputs without the offset. finally, the ramp is slightly nonlinear for a short interval when it is first started; the offset shifts the most positive dac level below this nonlinear region and maintains ramp linearity for short programmed delay settings. pin 8 of the ad9501 is called offset adjust (see block diagram) and allows the user to control the amount of offset separating the initial ramp voltage and the most positive dac reference. this, in turn, causes the ramp generator delay to vary. figure 2 shows differences in timing which occur if offset adjust pin 8 is grounded or open. the variable ramp generator delay is the major component of the three components which comprise minimum delay (t pd ) and, therefore, is affected by the connection to pin 8. it is preferable to ground pin 8 because the smaller offset that results from leaving it open increases the possibility of false out- put pulses. when grounding the pin, it should be grounded directly or connected to ground through a resistor or potentiom- eter with a value of 10 k w or less. caution is urged when using resistance in series with pin 8. the possibility of false output pulses, as discussed above, is in- creased under these circumstances. using resistance in series with pin 8 is recommended only when matching minimum de- lays between two or more ad9501 devices; it is not recom- mended if using a single ad9501. changing the resistance between pin 8 and ground from zero to 10 k w varies the ramp generator delay by approximately 35%. the full-scale delay range (t dfs ) can be calculated from the equation: ( t dfs ) = r set ( c ext + 8.5 pf ) 3.84 whenever full-scale delay range is 326 ns or less, c ext should be left open. additional capacitance and/or larger values of r set increase the linear ramp settling time, which reduces the maximum trigger rate. when delays longer than 326 ns are required, up to 500 pf can be connected from c ext to +v s . r set should be selected in the range from 50 w to 10 k w . graph 1 shows typical full-scale delay ranges for various values of r set and c ext . figure 2. ad9501 minimum delay (t pd ) vs. full-scale delay range (t dfs )
ad9501 rev. a C7C ramp charging current and dac full-scale current are slaved together in the ad9501 to minimize delay drift over tempera- ture. to preserve the units low drift performance, both r set and c ext should have low temperature coefficients. resistors which are used should be 1% metal film types. the programmed delay (t d ) is set by the dac inputs, d 0 Cd 7 . graph 1. rc values vs. full-scale delay range (t dfs ) the minimum delay through the ad9501 corresponds to an input code of 00 h , and ff h gives the full-scale delay. any programmed delay can be approximated by: t d = ( dac code /256) t dfs total delay through the ad9501 for any given dac code is equal to: t total = t d + t pd as shown on the block diagram, ttl/cmos latches are included to store the digital delay data. data is latched when latch is high. when latch is low, the latches are transparent, and the dac will attempt to follow any changes on inputs d 0 Cd 7 . the system timing diagram, figure 3, shows the timing relationship between the input data and the latch. the dac settling time (t ld ) is approximately 30 ns. after the digital (programmed delay) data is updated, a minimum 30 ns must elapse between the time latch goes high and the arrival of a trigger pulse to assure rated pulse delay accuracy. when reset goes high, the ramp timing capacitor (c ext + 8.5 pf) is discharged. the reset input is level-sensitive, and overrides the trigger input. therefore, any trigger pulse which occurs when reset is high will not produce an output pulse. as shown on the system timing diagram, figure 3, the next trigger pulse should not occur before the linear ramp settling time (t lrs ) interval is completed to assure rated pulse delay accuracy. figure 3. ad9501 system timing
ad9501 rev. a C8C for most applications, output can be tied to reset. this causes the output pulse to be narrow (equal to the reset propagation delay t rd ). alternatively, an external pulse can be applied to reset. to assure a valid output pulse, however, the delay between trigger and reset should be equal to or greater than the total delay of t pd + t d illustrated in the internal timing diagram figure 1. as shown in that figure, the capacitor voltage discharges very rapidly and includes a small amount of overshoot and ringing. rated timing delay will not be realized unless subsequent trigger events are delayed until after the linear ramp settles to its reset voltage value. the values for the various delay increments in the specification table are based on a full-scale delay range of 100 ns with output tied to reset (self-resetting operation). when full-scale delay range is set for intervals shorter than 100 ns, the rate of change of the linear ramp is increased. this faster rate means the maximum trigger rate shown in the specification table is increased because the ramp generator delay and, consequently, minimum propagation delay t pd become smaller. linear ramp settling time t lrs also becomes shorter as full- scale delay range is decreased. minimum delays for various full-scale delay range values are shown in figure 2. applications the ad9501 is useful in a wide variety of precision timing applications because of its ability to delay ttl/ cmos pulse edges by increments as small as 10 ps. figure 4. ad9501 typical circuit configuration in figure 4, the ad9501 typical circuit configuration, the delayed output is tied back to the reset input. this will pro- duce a narrow output pulse whose leading edge is delayed by an amount proportional to the 8-bit digital word stored in the on- board latches. for the configuration shown, the output pulse width will be equal to the reset propagation delay (t rd ). if wider pulses are required, a delay can be inserted between output and reset. if preferred, an external pulse can be used as a reset input to control the timing of the falling edge (and consequently, the width) of the delayed output. multiple signal path deskewing high speed electronic systems with parallel signal paths require that close delay matching be maintained. if delay mismatch (time skew) occurs, errors can occur during data transfer. for these situations, the matching of delays is generally accom- plished by carefully matching lead lengths. figure 5. multiple signal path deskewing
ad9501 rev. a C9C this delay matching is often difficult when using high speed, high-pin-count testers because lead length and circuit impedance can change when the tester setup is changed for different types of devices. the skew which might result from these changes can be compensated by using ad9501 units as shown in figure 5. when deskewing multiple signal paths, a single stimulus pulse is applied to all inputs of the ad9501s which are used. the delay for each signal path is then measured by the testers delay measurement circuit. using a closed loop technique, all delays are equalized by changing the digital value held in the register of each ad9501. once all delays have been matched to the desired tolerance, the calibration loop is opened; and the tester is ready to test the new type of device. digitally programmable oscillator two ad9501s can be configured as an stable oscillator, as shown in figure 6. triggered from a common clock signal. their outputs go to the inputs of an rs flip-flop. a digital delay value is applied as an input to each with ad9501 #2 typically having a larger value than ad9501 #1. as shown by the timing portion of the diagram, changing the delay value from one clock cycle to the next generates a pseudo- random pulse whose leading and trailing edge delays are con- trolled relative to clock in. the dashed lines illustrate how the programmed delays of the ad9501 components control both the timing and width of the generator output. the frequency (f) and pulse width (t pw ) of the pulse generator can be determined as follows: f = f clock in and: t pw = t tot 2 t tot 1 figure 6. digitally programmable oscillator delay through each side of the oscillator is determined by the programmed delay (t d ) of each ad9501 plus the minimum propagation delay (t pd ) of each. increasing the digital value applied to either ad9501 decreases frequency, just as increasing rc decreases frequency in an analog ring oscillator. using a pair of ad9501 delay generators as shown allows the user great flexibility because both the frequency and the duty cycle of the oscillator are easily controlled. frequency of the oscillator output can be established with the equation: f = 1/(2 t pd + t d 1 + t d 2 ) when t d1 and t d2 are the programmed delays of ad9501 #1 and ad9502 #2, respectively. programmable pulse generator in this application, shown in figure 7, two ad9501 units are with t tot being equal to each ad9501s minimum propagation delay (t pd ) plus programmed delay (t d ). if both ad9501s are set for the same full-scale delay range, their minimum propagation delays will be approximately the same, and the pulse width will be approximately equal to the difference in programmed delays. digital delay detector an unknown digital delay can be measured by applying a repetitive clock to the circuit shown in figure 8. the pictured delay detector works in a manner similar to a successive approximation adc; in this circuit, however, a d-type flip-flop replaces the adcs voltage comparator. to calibrate the circuit, short out the unknown delay and apply the clock input to both ad9501 units.
ad9501 rev. a C10C figure 8. digital delay detector figure 7. programmable pulse delay generator ad9501 #1 should be programmed so its delay is greater than the zero-set programmed delay of ad9501 #2. to accomplish this, continue to apply clock pulses and increment the digital data into ad9501 #1 until the output of the successive approxi- mation register (sar) is 02h (00000010) or greater. at this point, the delay through ad9501 #1 is slightly longer than the delay through ad9501 #2, making it possible to use the sar output as the zero reference point for measuring the unknown delay when it is reinserted into the circuit. this calibration procedure compensates for the setup time of the flip-flop, stray circuit delays and other nonideal characteristics which are an inherent part of any circuit. eight cycles of the clock input are required to determine the value of the unknown delay.
ad9501 rev. a C11C analog settling time measurement this circuit, shown in figure 9, functions in a manner similar to the digital delay detector; for this application, too, the clock must be repetitive. as in the delay detector, ad9501 #1 is used to cancel the propagation delay of ad9501 #2, propagation delay of the comparators, stray delays, etc. to accomplish this, use the calibration procedure described earlier for the digital delay generator. the difference between the two circuits is in the detection method. the register of the digital delay is replaced by a win- dow comparator for the analog settling measurement. threshold voltages v1 and v2 are set for the desired tolerance around the final value of the dut output signal. as shown in the lower portion of the diagram, the output of the detector is high when the analog output signal of the converter is within the limits set by v 1 and v 2 . therefore, the settling time can be measured by starting the delay of ad9501 #2 at its maximum setting and decrementing it until the window comparator goes low. the difference between the dac codes applied to ad9501 #2 and ad9501 #1 is a measure of the settling time of the d/a converter being tested. figure 9. analog settling time measurement layout considerations although the inputs and output of the ad9501 are digital, the delay is determined by analog circuits. this makes it critical to use high speed analog circuit layout techniques to achieve rated performance. the ground plane should be on the component side of the board and extend under the ad9501 to shield it from digital switching signals. most socket assemblies add significant inter-lead capacitance, and should be avoided whenever pos- sible. if sockets must be used, individual pin sockets such as amp part number 6330808-0 (closed knock-out end) or 6-330808-3 (open end) should be used. power supply decoupling is also critical for high speed design; a 0.1 m f capacitor should be connected as close as possible to each supply pin.
ad9501 rev. a C12C c1295aC21C2/91 printed in u.s.a. outline dimensions dimensions shown in inches and (mm). suffixes jq and sq suffix jn suffix jp
package/price information digitally programmable delay generator operating from a single +5 v supply * this price is provided for budgetary purposes as recommended list price in u.s. dollars per unit in the stated volume. pricing displayed for evaluation boards and kits is based on 1-piece pricing. view pricing and availability for further information. model status package description pin count temperature range price* (100-499) AD9501CHIPS obsolete chips/die sales - commercial - ad9501jn production plastic/epoxy dip 20 commercial $8.60 ad9501jp production plastic lead chip carrier 20 commercial $9.40 ad9501jp-reel production plastic lead chip carrier 20 commercial -


▲Up To Search▲   

 
Price & Availability of AD9501CHIPS

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X